package com.ssyshop.info.activity.home;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;

import com.ssyshop.info.R;

import cn.jpush.android.api.JPushInterface;

/**
 * 消息详情显示页
 */
public class MessageInfoActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_message_info);
        initView();
        initData();
    }

    private TextView msg_title,msg_alert;
    private void initView() {
        msg_title= (TextView) findViewById(R.id.msg_title);
        msg_alert= (TextView) findViewById(R.id.msg_alert);
    }

    private void initData() {
        Bundle bundle=getIntent().getExtras();
        /*
        * API文档地址
        * https://docs.jiguang.cn/jpush/client/Android/android_api/
        * */
        String title=bundle.getString(JPushInterface.EXTRA_NOTIFICATION_TITLE);//保存服务器推送下来的通知的标题。
        String message=bundle.getString(JPushInterface.EXTRA_ALERT);//保存服务器推送下来的通知内容
        String extras = bundle.getString(JPushInterface.EXTRA_EXTRA);//保存服务器推送下来的附加字段。这是个 JSON 字符串。
        int notificationId = bundle.getInt(JPushInterface.EXTRA_NOTIFICATION_ID);//通知栏的Notification ID，可以用于清除Notification 如果服务端内容（alert）字段为空，则notification id 为0

        msg_title.setText(title);
        msg_alert.setText(message);
    }
}
